﻿#register
{
	width:580px;
	float:left;
	background: white;
	padding:20px;
}

#formarea
{
	overflow:hidden;
}

.editor-section
{
	font-size:16px;
	padding-bottom:10px;
}

.editor-section input[type="text"], .editor-section input[type="password"]
{
	padding:5px;
	font-size:28px;
	height:35px;
	vertical-align:middle;
	width:380px;
	color:#333;
}

.editor-label
{
	width:100px;
	text-align:left;
	height:25px;
	line-height:25px;
	padding-top:5px;
	letter-spacing:.1em;
}

.adjust-editor-field
{
	padding-top:4px;
}

.editor-label, .editor-field, .editor-msg, .editor-validate
{

}

.editor-field label
{
	padding-right:1em;
}

.createuser, .createuser td, .createuser tr
{
	border: none;
	padding:0;
}

#regside
{
	padding-top:20px;
	padding-left:640px;
}
/*************************************************
Generic Formtable
**************************/
.formtable
{
	font-size:14px;
}

.formtable h2
{ 
	background-color: #000066; color: #FFFFFF; }

.bb
{
	border-bottom: 1px dashed silver;
}

.formtable .labelgroup
{
	width:150px;
}

.formtable .labelcell
{
	text-align:right;
	padding-right:25px;
}

.formtable .inputgroup
{
	
}

.formtable td
{
    font-size:12px;
	height:30px;
	vertical-align:middle;
	padding: 3px 0;
}

.formtable input[type="text"]
{
	font-size:12px;
	padding:3px;
	width:300px;
}

.formtable textarea
{
    font-size:12px;
    padding:3px;
    width:300px;
}

.formtable select
{
	font-size:12px;
}

.formbox
{
	padding:10px;
}

.formviewheader td
{
	vertical-align: middle;
	height: 40px;
	background-color: #000066;
	color: #FFFFFF;
	font-size: 14px;
	font-weight:bold;
	padding-left:10px;
}

.htmleditor td
{
	padding:0;
	height:auto;
}

/******** MODAL POPUP STYLES **************/
.modalBackground 
{
    background-color:#000;
    filter:alpha(opacity=70);
    opacity:0.7;
}

.modalpanel
{
	background-position: #ffffff;
	border: 1px solid #0033CC;
	background: #ffffff;
	float: left;
	min-width:400px;
	max-width:700px;
}

#simplemodal-overlay {background-color:#000;}
#simplemodal-container {text-align:center;}



.recaptchatable *
{
	left:0!important;
}

#recaptcha_response_field
{
	height:19px;
}

/************** avatar styles **************/
.avatarbox
{
    /*
    border:1px solid silver;
    padding:3px;*/
}

#lightbox-image-details-caption
{
	font-size:14px!important;
}

/************ tabs *******************/
.settingtabs li img
{
	float:left;
	margin-right:.1em;
}

.shorttextbox
{
	width: 80px!important;
}

.ajax__htmleditor_editor_default
{
	height:auto!important;
}

.bordered
{
	border:1px solid black
}

.timeselectorpanel
{
	padding: 5px;
	float:left;
}

.ajax__slider_h_rail
{
	width:300px!important;
}

.pcell
{
	padding-left:20px!important;
}

/***** activity list ***/
.actul
{
	padding:0;
	margin:0;
	list-style:none;
}

.actul li
{
	padding-bottom:5px;
}

.actul .item
{
	padding:8px 5px;
	border: 1px solid transparent;
	clear:both;
}

.actul .item:hover
{
	background: #f3f8ff url(images/block_bg.png) repeat-x top;
	border:1px solid #b9d7fc;
	-moz-border-radius: 3px;
}


.actul .item .ops
{
	
}

